package com.three.listener;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;

/**
 * @author wzm
 * @create 2023-11-09 9:24
 * project_name:web2310
 * @Description
 */
//自定义监听器 一般框架会自动实现，加载他所需要的资源 顶多我们就手动配置一下
@WebListener
public class ContextLoaderListener implements ServletContextListener {
    //ServletContext应用对象创建的时候会自动执行的代码
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        //应用对象创建会加载需要的资源
        System.out.println("应用启动，加载资源");
    }
    //ServletContext应用对象销毁的时候会自动执行的代码
    @Override
    public void contextDestroyed(ServletContextEvent sce) {
        //应用对象销毁会释放的资源
        System.out.println("应用停止，释放资源");
    }
}
